trapatt diode - Turkish English Dictionary